leaf footed bug - Espagnol Anglais Dictionnaire